package com.agricultural.observer;

import java.util.Map;

// 被观察对象接口 - 观察者模式
public interface Observable {
    // 注册观察者
    void registerObserver(Observer observer);
    
    // 移除观察者
    void removeObserver(Observer observer);
    
    // 通知所有观察者
    void notifyObservers(Map<String, Object> data);
}    